trailer cable plug - German English Dictionary